How to Make Simpler GMRES and GCR More Stable
نویسندگان
چکیده
In this paper we analyze the numerical behavior of several minimum residual methods, which are mathematically equivalent to the GMRES method. Two main approaches are compared: the one that computes the approximate solution (similar to GMRES) in terms of a Krylov space basis from an upper triangular linear system for the coordinates, and the one where the approximate solutions are updated with a simple recursion formula. We show that a different choice of the basis can significantly influence the numerical behavior of the resulting implementation. While Simpler GMRES and ORTHODIR are less stable due to the ill-conditioning of the basis used, the residual basis is well-conditioned as long as we have a reasonable residual norm decrease. These results lead to a new implementation, which is conditionally backward stable, and, in a sense they explain the experimentally observed fact that the GCR (ORTHOMIN) method delivers very accurate approximate solutions when it converges fast enough without stagnation.
منابع مشابه
Nested Krylov Methods and Preserving the Orthogonality
SUMMARY Recently the GMRESR inner-outer iteration scheme for the solution of linear systems of equations has been proposed by Van der Vorst and Vuik. Similar methods have been proposed by Axelsson and Vassilevski 1] and Saad (FGMRES) 10]. The outer iteration is GCR, which minimizes the residual over a given set of direction vectors. The inner iteration is GMRES, which at each step computes a ne...
متن کاملTruncation Strategies for Optimal Krylov Subspace Methods∗
Optimal Krylov subspace methods like GMRES and GCR have to compute an orthogonal basis for the entire Krylov subspace to compute the minimal residual approximation to the solution. Therefore, when the number of iterations becomes large, the amount of work and the storage requirements become excessive. In practice one has to limit the resources. The most obvious ways to do this are to restart GM...
متن کاملA Variable Preconditioning Using the Sor Method for Gcr-like Methods
We propose a variant of variable preconditioning for Generalized Conjugate Residual (GCR)-like methods. The preconditioning is carried out by roughly solving Az = v by an iterative method to a certain degree of accuracy instead of computing Kz = v in a conventional preconditioned algorithm. In our proposal, the number of iterations required for computing Az = v is changed at each iteration by e...
متن کاملA New Version for Simpler GMRES
GMRES is an iterative method that provides better solutions when dealing with larg linear systems of equations with unsymmetric coefficient matrix. By shifting the Arnoldi process to begin with Ar0 instead of r0, simpler GMRES implementation, proposed by Walker and Zhou in 1994, is obtained that in this method, an upper triangular problem is solved instead of hessenberg least square problem. Th...
متن کاملTruncation Strategies for Optimal
yearly review of activities and projects CrosSCutS (triannually): newsletter featuring announcements relevant to our users as well as research highlights in the eld of high-performance computing Speedup Journal (biannually): proceedings of the SPEEDUP Workshops on Vector and Parallel Computing, published on behalf of the SPEEDUP Society User's Guide: manual to hardware and software at CSCS/SCSC...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- SIAM J. Matrix Analysis Applications
دوره 30 شماره
صفحات -
تاریخ انتشار 2008